@font-face {
	font-family: 'iconfont';  /* Project id 3405794 */
	src: url('//at.alicdn.com/t/font_3405794_r8uydkv80j.woff2?t=1653139633854') format('woff2'),
	url('//at.alicdn.com/t/font_3405794_r8uydkv80j.woff?t=1653139633854') format('woff'),
	url('//at.alicdn.com/t/font_3405794_r8uydkv80j.ttf?t=1653139633854') format('truetype');
}
.icon{
	font-family:"iconfont" !important;
	font-size:16px;font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

.jianju-5{
	width: 750rpx;
	height: 10rpx;
	background-color: #f6f6f6;
}
.jianju-10{
	width: 750rpx;
	height: 20rpx;
	background-color: #f6f6f6;
}
.zhuti_color_huang{
	color:#ff9900;
}
.zhuti_color_lv{
	color:#19be6b;
}
.zhuti_color_hong{
	color:#fa3534;
}
.zhuti_color_hui{
	color:#909399;
}
.zhuti_color_lan{
	color:#2979ff;
}
.zhuti_color{
	color:#19be6b;
}
.zhuti_color2{
	color:#FD932D;
}
.zhuti_bg{
	background-color: #19be6b;
}
.zhuti_bg2{
	background-color: #9BEAC4;
}
.zhuti_border_bottom-1{
	border-bottom: 2rpx solid #19be6b;
}
.zhuti_border{
	border: 2rpx solid #19be6b;
}
.zhuti-border-bootom-1{
	border-bottom:1rpx solid #19be6b;
}
.zhuti_border2{
	border: 1rpx solid #19be6b;
}
.u-border-bottom-1{
	border-bottom: 1rpx solid #F6F6F6;
}
.u-border-bottom-2{
	border-bottom: 2rpx solid #F6F6F6;
}
.li1{
	background-image: linear-gradient(180deg, #9A8FF7, #7D73F0);
	-webkit-box-shadow: 0px 5px 4px rgba(127, 117, 241, 0.2)!important;
	box-shadow: 0px 5px 4px rgba(127, 117, 241, 0.2)!important;
}
.li1-text{
	background-image:-webkit-linear-gradient(bottom,#9A8FF7,#7D73F0,#9A8FF7);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}
.li2{
	background-image: linear-gradient(180deg, #FD932D, #FE4C30);
	-webkit-box-shadow: 0px 5px 4px rgba(254, 79, 46, 0.2)!important;
	box-shadow: 0px 5px 4px rgba(254, 79, 46, 0.2)!important;
}
.li2-text{
	background-image:-webkit-linear-gradient(bottom,#FD932D,#FE4C30,#FD932D);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}
.li3{
	background-image: linear-gradient(180deg, #00B7ED, #069DCA);
	-webkit-box-shadow: 0px 5px 4px rgba(5, 157, 203, 0.2)!important;
	box-shadow: 0px 5px 4px rgba(5, 157, 203, 0.2)!important;
}
.li4{
	background-image: linear-gradient(180deg, #FED231, #FFA907);
	-webkit-box-shadow: 0px 5px 4px rgba(254, 176, 11, 0.2)!important;
	box-shadow: 0px 5px 4px rgba(254, 176, 11, 0.2)!important;
}
.li5{
	background-image: linear-gradient(180deg, #77FAB8, #23D0A2);
	-webkit-box-shadow: 0px 5px 4px rgba(45, 213, 163, 0.2)!important;
	box-shadow: 0px 5px 4px rgba(45, 213, 163, 0.2)!important;
}
.li6{
	background-image: linear-gradient(180deg, #FE6E65, #FF9466);
	-webkit-box-shadow: 0px 5px 4px rgba(254, 149, 102, 0.2)!important;
	box-shadow: 0px 5px 4px rgba(254, 149, 102, 0.2)!important;
}


.u-relative,
.u-rela {
	position: relative;
}

.u-absolute,
.u-abso {
	position: absolute;
}

.u-font-xs {
	font-size: 22rpx;
}

.u-font-sm {
	font-size: 26rpx;
}

.u-font-md {
	font-size: 28rpx;
}

.u-font-lg {
	font-size: 30rpx;
}

.u-font-xl {
	font-size: 34rpx;
}
.u-padding-10{
	padding: 10rpx;
}
.u-padding-20{
	padding: 20rpx;
}
.u-padding-top-20{
	padding: 20rpx 0rpx;
}
.u-padding-left-20{
	padding: 0 20rpx;
}
.u-flex {
	display: flex;
	flex-direction: row;
	align-items: center;
}
.u-flex-1{
	display: flex;
	flex: 1;
}
.u-flex-wrap {
	flex-wrap: wrap;
}

.u-flex-nowrap {
	flex-wrap: nowrap;
}

.u-col-center {
	align-items: center;
}

.u-col-top {
	align-items: flex-start;
}

.u-col-bottom {
	align-items: flex-end;
}

.u-row-center {
	justify-content: center;
}

.u-row-left {
	justify-content: flex-start;
}

.u-row-right {
	justify-content: flex-end;
}

.u-row-between {
	justify-content: space-between;
}

.u-row-around {
	justify-content: space-around;
}

.u-text-left {
	text-align: left;
}

.u-text-center {
	text-align: center;
}

.u-text-right {
	text-align: right;
}

.u-flex-col {
	display: flex;
	flex-direction: column;
}

.u-font-bold{
	font-weight: bold;
}
.u-radius{
	border-radius: 50%;
}
.u-bg-white{
	background-color: #FFFFFF;
}
.u-color-white{
	color: #FFFFFF;
}
.u-color-balck{
	color: #000000;
}
.u-color-balck3{
	color: #333333;
}
.u-color-balck6{
	color: #666666;
}
.u-color-balck9{
	color: #999999;
}
.u-font-10{
    font-size: 10rpx;
}
.u-font-12{
    font-size: 12rpx;
}
.u-font-13{
    font-size: 13rpx;
}
.u-font-14{
    font-size: 14rpx;
}
.u-font-16{
    font-size: 16rpx;
}
.u-font-18{
    font-size: 18rpx;
}
.u-font-20{
    font-size: 20rpx;
}
.u-font-22{
    font-size: 22rpx;
}
.u-font-24{
    font-size: 24rpx;
}
.u-font-26{
    font-size: 26rpx;
}
.u-font-28{
    font-size: 28rpx;
}
.u-font-32{
    font-size: 32rpx;
}
.u-font-36{
    font-size: 36rpx;
}
.u-font-38{
    font-size: 38rpx;
}
.u-font-40{
    font-size: 40rpx;
}
.u-font-42{
    font-size: 42rpx;
}
.u-font-44{
    font-size: 44rpx;
}
.u-font-48{
    font-size: 48rpx;
}
.u-font-60{
    font-size: 60rpx;
}
.u-font-dan-sheng{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.u-font-duo-sheng{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.u-margin-left-5{
    margin-left: 5rpx;
}
.u-margin-left-8{
    margin-left: 8rpx;
}
.u-margin-left-10{
    margin-left: 10rpx;
}
.u-margin-left-20{
    margin-left: 20rpx;
}
.u-margin-left-30{
    margin-left: 30rpx;
}
.u-margin-right-20{
    margin-right: 20rpx;
}
.u-margin-left-40{
	margin-left: 40rpx;
}
.u-margin-top-1{
	margin-top: 1px;
}
.u-margin-top-2{
	margin-top: 2px;
}
.u-margin-top-5{
    margin-top: 5rpx;
}
.u-margin-top-10{
    margin-top: 10rpx;
}
.u-margin-top-15{
	margin-top: 15rpx;
}
.u-margin-top-20{
    margin-top: 20rpx;
}
.u-margin-top-30{
    margin-top:30rpx;
}
.u-margin-top-40{
    margin-top:40rpx;
}
.u-margin-top-50{
    margin-top:50rpx;
}
.u-margin-bottom-5{
	margin-bottom: 5rpx;
}
.u-margin-bottom-10{
	margin-bottom: 10rpx;
}
.u-margin-bottom-20{
	margin-bottom: 20rpx;
}
.opac-9{
	opacity: 0.9;
}
.opac-7{
	opacity: 0.7;
}
.opac-5{
	opacity: 0.5;
}
.opac-3{
	opacity: 0.3;
}
.u-border-ra5{
	border-radius:5rpx;
}
.u-border-ra10{
	border-radius:10rpx;
}
.u-border-ra20{
	border-radius:20rpx;
}
.border-bootom-1{
	border-bottom:1rpx solid #F6F6F6;
}